package com.hhf.cloud.mapper;

import com.hhf.cloud.entities.DtxStorage;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;

public interface DtxStorageMapper extends Mapper<DtxStorage> {


    /**
     * @param productId 商品id
     * @param count 需要扣减库存的数量
     * tcc
     */
    void decreaseTcc(@Param("productId") Long productId, @Param("count") Long count);

    /**
     * @param productId 商品id
     * @param count 需要回滚的库存数量
     */
    void undecreaseTcc(@Param("productId") Long productId, @Param("count") Long count);


}